"lease purchase agreement" - Details

English Term:
lease purchase agreement
Arabic Term:
عقد إيجار منتهي بالشراء
Arabic Definition:

.